/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package ejb.common;

import applicationexcepcion.ModeratoreSenzaCodiceFiscale;
import entity.Moderatore;
import java.util.List;
import javax.ejb.Local;

/**
 *
 * @author Valerio
 */
@Local
public interface ModeratoreManagerLocal {

    List<Moderatore> cercaTutto();

    void creaModeratore(Moderatore moderatore)throws ModeratoreSenzaCodiceFiscale;

    void bloccaModeratore(Moderatore moderatore);

    void bannaModeratore(Moderatore moderatore);

    Moderatore cercaPerId(Long id);

    void abilitaModeratore(Moderatore moderatore);
    
}
